puckered leather - French English Dictionary